staff involvement - German English Dictionary